Q: Prolog comes under ___________
Solution: Prolog stands for Programming in Logic. The options mentioned are the four categories of programming. Prolog is a type of logic programming.
Q: Java is procedural programming.
Solution: The statement is false. Java is a type of object oriented programming language. It involves solving real-life problems as well.
Q: A program that can execute high-level language programs.
Solution: Interpreter is a program that can execute high-level language programs “directly,” without first being translated into machine language.
Q: Executables might be called ________
Solution: The executables are sometimes called native code. HLL are translated to Machine language called the native code.
Q: Source program is compiled to an intermediate form called ___________
Solution: The Source program is compiled to an intermediate form called byte code. For each supported platform, write a “virtual machine” emulator that reads byte code and emulates its execution.
Q: _____________ is the assembly language for an imaginary architecture.
Solution: Source program is compiled to an intermediate form – byte code. Byte code is the assembly language for an imaginary architecture.
Q: JIT stands for?
Solution: JIT stands for Just in time. JVMs actually compile each bytecode instruction to native code the first time it is used.
Q: JVM stands for?
Solution: JVM stands for Java Virtual Machine. Other related terms are JRE which is java runtime environment and JDK which is java development kit.
Q: A language supported by MS. Net platform.
Solution: C# is supported by MS. Net platform. JAVA was originally designed for web purposes.
Q: Which of the following isn’t a characteristic of High level languages?
Solution: HLL isn’t in machine language. It is converted to machine language for further processing.
You Have Score    | /10 |